Part Number Hot Search : 
AT25DF16 BAS16 RAS3510 CL1105 N2222A OP58TS 2N411 30N1600
Product Description
Full Text Search
 

To Download XRT91L81 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  exar corporation 48720 kato road, fremont ca, 94538 ? (510) 668-7000 ? fax (510) 668-7017 ? www.exar.com preliminary XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver january 2004 rev. p1.0.3 general description the XRT91L81 is a fully integrated sonet/sdh transceiver block for applications in sonet oc-48 allowing the use of forward error correction (fec) capability. the transceiver includes an on-chip clock multiplier unit (cmu), which uses a high frequency phase-locked loop (pll) to generate the high- speed transmit serial clock from slower external clock references. it also provides clock and data recovery (cdr) functions by synchronizing its on-chip voltage controlled oscillator (vco) to the incoming serial data stream. the chip provides serial-to-parallel and parallel-to-serial converters and 4-bit lvds system interfaces in both receive and transmit directions. the transmit section includes a 4x9 elastic buffer (fifo) to absorb any phase differences between the transmitter input clock and the internally generated transmitter reference clock. in the event of an overflow, an internal fifo control circuit outputs an overflow indication. the fifo under the control of the autorst pin can automatically recover from an overflow condition. the operation of the device can be monitored by checking the status of the lockdet and losdet output signals. an on-chip phase/frequency detector and charge-pump offers the ability to form a de-jittering pll with an external vcxo that can be used in loop timing mode to clean up the recovered clock in the receive section. applications sonet/sdh-based transmission systems add/drop multiplexers cross connect equipment atm and multi-service switches, routers and switch/routers dslams sonet/sdh test equipment dwdm termination equipment optical modules and sub-systems f igure 1. b lock d iagram of the XRT91L81 piso (parallel input serial output) pfd & charge pump txdi0p/n sclk sdi serial microprocessor hardware control int sdo reset host/hw rloops dloop rloopp lptime_ja lptm_no_ja txdi1p/n txdi2p/n txdi3p/n txclkip/n dloop rloopp rxdo0p/n rxdo1p/n rxdo2p/n rxdo3p/n rxclkp/n 4x9 fifo wp rp sipo (serial input parallel output) rloops cdr re-timer cmu txop/n txo2p/n txo2dis txo2sel rxi0p/n rxi1p/n rxsel refclkp/n vcxo_inp/n reffreqsel vcxo_sel vcxo_locken vcxo_lock cpout loopbw txpclkop/n txclko16p/n tritxclko16 lockdet_cmu overflow fifo_rst fifo_autorst trirxd rext rxclk16p/n lockdet_cdr losdet losext polarity disrd 0 1 0 1 oc-48 transceiver cs test
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 2 features 2.488 / 2.666 gbps transceiver single-chip fully integrated solution containing parallel-to-serial converter, clock multiplier unit (cmu), serial-to-parallel converter, limiting amplifier and clock data recovery (cdr) functions host mode serial microprocessor interface simplifies monitor and control provides support for dual fiber rings integrated limiting amplifier accepts differential inputs down to 10mvp-p separate reference and vcxo input ports support multiple de-jittering modes on-chip phase detector and charge pump for external vcxo based de-jittering pll targeted for sonet oc-48/sdh stm-16 applications selectable full duplex operation between standard rate of 2.488 gbps or forward error correction rate of 2.666 gbps 4-bit lvds data paths at 622/666 mhz complies with oif sfi-4 implimentation agreement internal fifo decouples transmit input and output clocks tx cmu and rx cdr lock detect provides local, remote and split loop-back modes as well as loop timing mode diagnostics features include various lock detect functions meets telcordia, ansi and itu-t jitter requirements operates at 1.8v with 3.3v i/o 600mw typical power dissipation package: 12 x 12 mm 196-pin stbga product ordering information p roduct n umber p ackage t ype o perating t emperature r ange XRT91L81ib 196 stbga -40c to +85c
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 3 t able 1: 196 bga p inout of the XRT91L81 (t op v iew ) rxd3p rxd3n rxd1p rxd1n rxclkp rxclkn dgnd txclkip txclkin txdi1p txdi1n txdi3p txdi3n vdd3.3 14 vdd3.3 vdd3.3 rxd2p rxd2n rxd0p rxd0n dgnd txdi0p txdi0n txdi2p txdi2n overflow fifo_reset vdd3.3 13 dgnd dgnd trirxd vdd1.8 vdd1.8 dgnd dgnd dgnd dgnd dgnd dgnd tritxclko16 fifo_autorst dgnd 12 rloopp dgnd intb vdd3.3 vdd3.3 dgnd dgnd dgnd dgnd vdd1.8 dgnd vdd1.8 txclko16n txpclkon 11 csb reset rloops vdd3.3 tgnd tgnd tgnd tgnd tgnd tgnd vdd1.8 vdd1.8 txclko16p txpclkop 10 sdi sclk host/hwb vdd3.3 tgnd tgnd tgnd tgnd tgnd tgnd vdd1.8 vdd1.8 avdd1.8_tx avdd3.3_tx 9 vdd3.3 dgnd sdo avdd1.8_rx tgnd tgnd tgnd tgnd tgnd tgnd avdd1.8_tx nc vcxo_lock cpout 8 rxclk16n vdd1.8 lockdet-cdr agnd_rx tgnd tgnd tgnd tgnd tgnd tgnd avdd1.8_tx loopbw agnd_tx agnd_tx 7 rxclk16p dloop lptime_ja avdd1.8_rx tgnd tgnd tgnd tgnd tgnd tgnd avdd1.8_tx vcxo_sel refclkn refclkp 6 dgnd losext losdet avdd1.8_rx tgnd tgnd tgnd tgnd tgnd tgnd agnd_tx agnd_tx agnd_tx avdd3.3_tx 5 dgnd dgnd polarity avdd1.8_rx agnd_rx agnd_rx agnd_rx agnd_rx avdd1.8_tx agnd_tx agnd_tx agnd_tx vcxo_inn vcxo_inp 4 disrd dgnd agnd_rx avdd3.3_rx avdd3.3_rx avdd1.8_rx avdd1.8_rx agnd_rx agnd_tx agnd_tx dgnd avdd1.8_tx txo2_sel vcxo_locken 3 rxsel agnd_rx agnd_rx agnd_rx agnd_rx agnd_rx agnd_rx agnd_rx agnd_tx txon txop avdd3.3_tx lockdet-cmu lptime_no_ja 2 rext agnd_rx rxi0p rxi0n agnd_rx rxi1n rxi1p agnd_rx avdd3.3_tx txo2p txo2n agnd_tx txo2dis reffreqsel 1 a b c d e f g h j k l m n p
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary i table of contents general description .................................................................................................1 applications ................................................................................................................... ........................1 f igure 1. b lock d iagram of the XRT91L81 ...................................................................................................................... ......... 1 features ............................................................................................................................... .......................2 product ordering information ..................................................................................................2 t able 1: 196 bga p inout of the XRT91L81 (t op v iew ) ........................................................................................................... 3 t able of c ontents ............................................................................................................i pin descriptions ..........................................................................................................4 s erial m icroprocessor interface ............................................................................................................4 h ardware control ............................................................................................................................... ......5 t ransmitter s ection ............................................................................................................................... ...6 receiver section ............................................................................................................................... ..........8 p ower and g round ............................................................................................................................... ...10 n o c onnects ............................................................................................................................... ..............11 1.0 functional description .................................................................................................. ...........12 1.1 hardware mode vs. host mode ............................................................................................. ............. 12 1.2 input clock reference ................................................................................................... ...................... 12 1.3 forward error correction (fec) .......................................................................................... .......... 12 t able 2: r eference f requency o ptions (n ormal m ode /fec) ................................................................................................ 12 f igure 2. s implified b lock d iagram of f orward e rror c orrection .................................................................................... 12 2.0 receive section ......................................................................................................... ....................13 2.1 receive serial input .................................................................................................... ........................... 13 f igure 3. r eceive s erial i nput i nterface b lock ..................................................................................................................... 13 2.2 receive clock and data recovery ......................................................................................... ......... 14 2.3 loss of signal .......................................................................................................... ................................ 14 2.4 receive serial input to parallel output (sipo) ......................................................................... 14 f igure 4. s implified b lock d iagram of sipo .......................................................................................................................... .14 2.5 receive parallel output interface ....................................................................................... ........ 15 2.6 receive parallel output data timing ..................................................................................... ....... 15 f igure 6. r eceive p arallel o utput t iming .............................................................................................................................. 1 5 t able 3: r eceive p arallel o utput d ata t iming s pecifications .............................................................................................. 15 2.7 disable receive output data upon los .................................................................................... ...... 15 2.8 tri-state receive output data ........................................................................................... ............... 15 f igure 5. r eceive p arallel o utput i nterface b lock ............................................................................................................. 15 3.0 transmit section ........................................................................................................ ..................16 3.1 transmit parallel interface ............................................................................................. ............... 16 f igure 7. t ransmit p arallel i nput i nterface b lock ............................................................................................................... 16 3.2 transmit parallel input data timing ..................................................................................... ......... 17 f igure 8. t ransmit p arallel i nput t iming ............................................................................................................................... .17 t able 4: t ransmit p arallel i nput d ata t iming s pecifications ............................................................................................... 17 3.3 transmit fifo ........................................................................................................... .................................. 17 3.4 fifo calibration upon power up .......................................................................................... ............. 17 3.5 transmit parallel input to serial output (piso) ...................................................................... 18 3.6 clock multiplier unit (cmu) and re-timer ................................................................................ ..... 18 f igure 9. s implified b lock d iagram of piso .......................................................................................................................... .18 f igure 10. t ransmit fifo and s ystem i nterface .................................................................................................................... 19 3.7 loop timing and clock control ........................................................................................... ............. 20 t able 5: l oop timing and reference de - jitter configurations .............................................................................................. 20 3.8 external loop filter .................................................................................................... ......................... 21 f igure 12. s implified d iagram of the e xternal l oop f ilter .................................................................................................. 21 f igure 11. l oop t iming m ode u sing an e xternal c leanup vcxo.......................................................................................... 21 3.9 transmit serial output control .......................................................................................... ........... 22 f igure 13. t ransmit s erial o utput i nterface ......................................................................................................................... 22 4.0 diagnostic features ..................................................................................................... ..............23 4.1 serial remote loopback .................................................................................................. .................... 23 4.2 parallel remote loopback ................................................................................................ ................ 23 f igure 14. s erial r emote l oopback ............................................................................................................................... .......... 23
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 ii f igure 15. p arallel r emote l oopback ............................................................................................................................... ..... 23 4.3 digital local loopback .................................................................................................. ..................... 24 f igure 16. d igital l oopback ............................................................................................................................... ....................... 24 4.4 sonet jitter requirements ............................................................................................... .................. 25 4.4.1 jitter tolerance: ...................................................................................................... .......................................... 25 f igure 17. j itter t olerance m ask ............................................................................................................................... ............. 25 4.4.2 jitter transfer ........................................................................................................ ............................................ 26 4.4.3 jitter generation...................................................................................................... .......................................... 26 5.0 serial microprocessor interface block ......................................................................... 27 f igure 18. s implified b lock d iagram of the s erial m icroprocessor i nterface ................................................................. 27 5.1 serial timing information ............................................................................................... .................... 27 f igure 19. t iming d iagram for the s erial m icroprocessor i nterface ................................................................................ 27 5.2 16-bit serial data input descritption ................................................................................... .......... 28 5.2.1 r/w (sclk1)............................................................................................................ ................................................... 28 5.2.2 a[5:0] (sclk2 - sclk7)................................................................................................. ............................................ 28 5.2.3 x (dummy bit sclk8) .................................................................................................... .......................................... 28 5.2.4 d[7:0] (sclk9 - sclk16)................................................................................................ ........................................... 28 5.3 8-bit serial data output description .................................................................................... ......... 28 6.0 register map and bit descriptions ....................................................................................... 29 t able 7: m icroprocessor r egister b it d escription .............................................................................................................. 29 t able 6: m icroprocessor r egister m ap ............................................................................................................................... ... 29 t able 9: m icroprocessor r egister b it d escription .............................................................................................................. 30 t able 8: m icroprocessor r egister b it d escription .............................................................................................................. 30 t able 10: m icroprocessor r egister b it d escription ............................................................................................................ 31 t able 11: m icroprocessor r egister b it d escription ............................................................................................................ 33 t able 12: m icroprocessor r egister b it d escription ............................................................................................................ 34 t able 13: m icroprocessor r egister 0 x 02 h b it d escription ................................................................................................. 35 t able 14: m icroprocessor r egister 0 x 01 h b it d escription ................................................................................................. 35 7.0 electrical characteristics .............................................................................................. ..... 36 a bsolute m aximums ............................................................................................................................... .. 36 dc e lectrical c haracteristics .............................................................................................................. 36 196 s hrink t hin b all g rid a rray ................................................................................................. 37 (12.0 mm x 12.0 mm , stbga).......................................................................................................... 37 r ev . 1.00 ......................................................................................................................... ................ 37 ordering information ........................................................................................................... ....... 37 r evision h istory ............................................................................................................................... ....... 38
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 4 pin descriptions serial microprocessor interface n ame l evel t ype p in d escription host/hw lvttl i c9 host or hardware mode select input the XRT91L81 offers two modes of operation for interfacing to the device. the host mode uses a serial microprocessor interface for programming individual registers. the hardware mode is controlled by the state of the hardware pins set by the user. by default, the device is configured in the hardware mode. "low" = hardware mode "high" = host mode cs lvttl i a10 chip select input (host mode only) active low signal. this signal enables the serial microprocessor interface by pulling chip select "low". the serial microprocessor is disabled when the chip select signal returns "high". sclk lvttl i b9 serial clock input (host mode only) once cs is pulled "low", the serial microprocessor interface requires 16 clock cycles for a complete read or write operation. sdi lvttl i a9 serial data input (host mode only) when cs is pulled "low", the serial input data is sampled on the ris- ing edge of sclk. sdo lvttl o c8 serial data output (host mode only) if a read function is initiated, the serial output data is updated on the falling edge of sclk8 through sclk15, with the lsb (d0) updated first. this enables the data to be sampled on the rising edge of sclk9 through sclk16. int lvttl o c11 interrupt output (host mode only) active low signal. this signal is asserted "low" when a change in alarm status occurs. once the status registers have been read, the interrupt pin will return "high". reset lvttl i b10 master reset input active low signal. when this pin is pulled "low" for more than 10 m s, the internal registers are set to their default state. see the register description for the default values.
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 5 hardware control n ame l evel t ype p in d escription rloops lvttl i c10 serial remote loopback hardware mode the serial remote loopback mode intercon- nects the receive serial input data to the transmit serial output data. if serial remote loopback is enabled, the 4-bit parallel transmit input data is ignored while the 4-bit parallel receive out- put data is maintained. "low" = disabled "high" = serial remote loopback mode enabled rloopp lvttl i a11 parallel remote loopback hardware mode the parallel remote loopback mode allows the input serial data stream to pass through the clock and data recovery circuit and loopback at the parallel interface to the serial output port. the 4-bit parallel transmit input data is ignored while the 4-bit parallel receive output data is main- tained. "low" = disabled "high" = parallel remote loopback mode enabled dloop lvttl i b6 digital loopback hardware mode the digital loopback mode interconnects the 4-bit parallel transmit input data and txclk to the 4-bit parallel receive output data and rxclk respectively while maintaining the transmit serial output data. if digital loopback is enabled, the receive serial input data is ignored. "low" = disabled "high" = digital loopback mode enabled n ote : dloop and rloops can be enabled simultaneously to achieve a dual loopback diagnostic feature. lptime_ja lvttl i c6 loop timing mode with ja the lptime_ja pin must be set "high" in order to select the recovered receive clock as the reference source for the de-jitter pll. "low" = disabled "high" = enabled lptime_no_ja lvttl i p2 loop timing mode with no ja when the loop timing mode is activated the external reference clock to the input of the cmu is replaced with the 1/16th or the 1/32nd of the high-speed recovered receive clock from the cdr. "low" = disabled "high" = loop timing activated
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 6 transmitter section n ame l evel t ype p in d escription txdi0p txdi0n txdi1p txdi1n txdi2p txdi2n txdi3p txdi3n lvds i h13 j13 k14 l14 k13 l13 m14 n14 transmit parallel data input the 622mbps 4-bit parallel transmit input data should be applied to the transmitters simultaneously referenced to the ris- ing edge of the txclki input. the 4-bit parallel interface is multiplexed into the transmit serial output interface msb first (txdi3p/n). n ote : the XRT91L81 can accept 666mbps 4-bit parallel transmit input data for forward error correction (fec) applications. txclkip txclkin lvds i h14 j14 transmit input clock 622mhz input clock reference for the 4-bit parallel transmit input data txdip/n[3:0]. n ote : the XRT91L81 can accept a 666mhz transmit input clock for forward error correction (fec) applications. txop txon cmldiff o l2 k2 transmit serial data output the transmit serial data stream is generated by multiplexing the 4-bit parallel transmit input data into a 2.488gbps serial data stream. in forward error correction, the transmit serial data stream is 2.666gbps. txo2p txo2n cmldiff o k1 l1 secondary transmit serial data output port the secondary transmit serial data port can output the txo serial data stream or it can output the transmit output clock. see the pin description of txo2_sel and txo2dis for more details. txo2_sel lvttl i n3 secondary transmit select hardware mode the txo2_sel pin is used to determine the output contents of the secondary transmit serial data output. "low" = 2.488gbit/s serial output data "high" = transmit output clock (2.488/2.666 ghz) txo2dis lvttl i n1 secondary transmit disable hardware mode the txo2dis pin is used to disable the sec- ondary transmit serial data output pins. if the secondary trans- mit serial data is disabled, both txo2p/n are pulled "high". "low" = txo2 is enabled "high" = diabled refclkp refclkn lvpecl i p6 n6 reference clock input this differential input clock reference is used for the transmit clock multiplier unit (cmu) to provide the necessary high speed clock reference for this device. pin reffreqsel determines the value used as the reference. see pin reffreqsel for more details. vcxo_inp vcxo_inn lvpecl i p4 n4 voltage controled oscillator input this differential input clock is used for the transmit pll jitter attenuation. pin reffreqsel determines the value used as the reference. see pin reffreqsel for more details.
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 7 reffreqsel lvttl i p1 reference clock frequency select hardware mode this pin is used to select the frequency of the refclk input to the cmu. "low" = 77.76mhz (83.5mhz for fec) "high" = 155.52mhz (167mhz for fec) vcxo_sel lvttl i m6 selects de-jitter vcxo option hardware mode this pin selects either the normal refclk or the de-jitter vcxo as a reference clock. "low" = normal refclk mode "high" = de-jitter vcxo mode vcxo_lock lvttl o n8 de-jitter pll lock detect if the de-jitter pll lock detect is enabled with pin p3 and the de-jitter vcxo mode is selected by pin m6, this pin will pull "high" when the pll is locked. "low" = vcxo out of lock "high" = vcxo locked vcxo_locken lvttl i p3 de-jitter pll lock detect enable hardware mode this pin enables the vcxo lock detect pin n8 to be active. "low" = vcxo_lock disabled "high" = vcxo_lock enabled cpout - o p8 charge pump output (for external vcxo) the nominal output of the charge pump is 250 m a loopbw lvttl i m7 cmu loop bandwidth select hardware mode this pin is used to select the bandwidth of the clock multiplier unit of the transmit path to a narrow or wide band. "low" = narrow band (1x) "high" = wide band (4x) txpclkop txpclkon lvds o p10 p11 transmit clock output (622/666 mhz) this clock can be used for the downstream device to generate the txdi data and txclk. this enables the downstream device and the oc-48 transceiver to be in synchronization. txclko16p txclko16n lvds o n10 n11 auxillary clock 155.52(166)mhz auxillary clock derived from cmu output. this clock can also be used for the downstream device as a refer- ence for generating the txdi data and txclk. this enables the downstream device and the oc-48 transceiver to be in syn- chronization. tritxclko16 lvttl i m12 tri-state enable hardware mode this pin is used to tri-state the auxillary clock. "low" = txclko16 enabled "high" = txclko16 tri-state transmitter section n ame l evel t ype p in d escription
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 8 lockdet_cmu lvttl o n2 cmu lock this pin is used to monitor the lock condition of the clock multi- plier unit. "low" = cmu out of lock "high" = cmu locked overflow lvttl o m13 transmit fifo overflow this pin is used to monitor the transmit fifo status. "low" = normal status "high" = overflow condition fifo_rst lvttl i n13 fifo control reset hardware mode fifo_rst should be held "high" for 10 cycles of txclk during power-up in order to flush out the fifo. upon an interrupt indication that the fifo has an overflow condition, this pin is used to reset or flush out the fifo. n ote : to automaically reset the fifo, see pin fifo_autorst. fifo_autorst lvttl i n12 automatic fifo reset hardware mode if this pin is set "high", the oc-48 transceiver will automatically flush the fifo upon an overflow condition. upon power-up, the fifo should be manually reset by pulling fifo_rst "high" for 10 cycles of txclk. "low" = manual fifo reset required for overflow conditions "high" = automatically resets fifo upon overflow detection receiver section n ame l evel t ype p in d escription rxd0p rxd0n rxd1p rxd1n rxd2p rxd2n rxd3p rxd3n lvds o e13 f13 c14 d14 c13 d13 a14 b14 receive parallel data output 622mbps 4-bit parallel receive output data is updated simulta- neously on the rising edge of the rxclk output. the 4-bit par- allel interface is de-multiplexed from the receive serial input data msb first (rxd3p/n). n ote : the XRT91L81 can output 666mbps 4-bit parallel receive output data for forward error correction (fec) applications. rxclkp rxclkn lvds o e14 f14 receive output clock 622mhz output clock reference for the 4-bit parallel receive output data rxdp/n[3:0]. n ote : the XRT91L81 can output a 666mhz receive output clock for forward error correction (fec). trirxd lvttl i c12 tri-state receive parallel data output hardware mode this pin is used to control the activity of the 4- bit parallel receive output bus and its reference clock. "low" = normal mode "high" = tri-state rxdp/n[3:0] and rxclk transmitter section n ame l evel t ype p in d escription
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 9 rxi0p rxi0n cmldiff i c1 d1 primary receive serial data input the receive serial data stream of 2.488gbps is applied to the primary input pins if rxsel is "low". in forward error correc- tion, the receive serial data stream is 2.666gbps. rxi1p rxi1n cmldiff i g1 f1 secondary receive serial data input port the receive serial data stream of 2.488gbps is applied to the secondary input pins if rxsel is "high". in forward error cor- rection, the receive serial data stream is 2.666gbps. rxsel lvttl i a2 receive serial data select hardware mode this pin is used to select the receive serial data input from the primary or secondary inputs. "low" = rxi0 "high" = rxi1 rext - i a1 limiting amplifier biasing resistor this pin should be pulled "low" with a 499 w resistor. rxclk16p rxclk16n lvds o a6 a7 155.52 (166) mhz reference clock this output clock reference is derived from the recovered clock from the receive path. lockdet_cdr lvttl o c7 cdr lock detect this pin will be pulled "high" to indicate that the cdr is locked. losext lvttl i b5 los or sd input from optical module polarity lvttl i c4 polarity for los input hardware mode losext and polarity signals will be exclussive nored internally to generate the correct polarity. losdet lvttl o c5 los detect flags los condition based on los/sd signal from optical module. disrd lvttl i a3 disable receive output data upon los hardware mode if this pin is pulled "high", the receive output data will automically pull "low" when a los condition occurs. "low" = disabled "high" = mute data upon los receiver section n ame l evel t ype p in d escription
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 10 power and ground n ame t ype p in d escription vddd3.3 pwr a8, a13, b13, d9, d10, d11, e11, p13, p14 digital 3.3v power supply vddd3.3 should be isolated from the analog power supplies. for best results, use a ferrite bead along with an internal power plane separation. the vddd3.3 power supply pins should have bypass capacitors to the nearest ground. avdd3.3_rx pwr d3, e3 analog 3.3v receiver power supply avdd3.3_rx should be isolated from the digital power supplies. for best results, use a ferrite bead along with an internal power plane separation. the avdd3.3_rx power supply pins should have bypass capacitors to the nearest ground. avdd3.3_tx pwr j1, m2, p5, p9 analog 3.3v transmitter power supply avdd3.3_tx should be isolated from the digital power supplies. for best results, use a ferrite bead along with an internal power plane separation. the tvdd3.3_tx power supply pins should have bypass capacitors to the nearest ground. vdd1.8 pwr b7, d12, e12, k11, l9, l10, m9, m10, m11 digital 1.8v power supply vddd1.8 should be isolated from the analog power supplies. for best results, use a ferrite bead along with an internal power plane separation. the vddd1.8 power supply pins should have bypass capacitors to the nearest ground. avdd1.8_rx pwr d4, d5, d6, d8, f3, g3 analog 1.8v receiver power supply avdd1.8_rx should be isolated from the digital power supplies. for best results, use a ferrite bead along with an internal power plane separation. the avdd1.8_rx power supply pins should have bypass capacitors to the nearest ground. avdd1.8_tx pwr j4, l6, l7, l8, m3, n9 analog 1.8v transmitter power supply avdd1.8_tx should be isolated from the digital power supplies. for best results, use a ferrite bead along with an internal power plane separation. the avdd1.8_tx power supply pins should have bypass capacitors to the nearest ground. dgnd gnd a4, a5, a12, b3, b4, b8, b11, b12, f11, f12, g11, g12, g13, g14, h11, h12, j11, j12, k12, l3, l11, l12, p12 digital ground for 3.3v / 1.8v digital power supplies it is recommended that all ground pins of this device be tied together. agnd_rx gnd b1, b2, c2, c3, d2, d7, e1, e2, e4, f2, f4, g2, g4, h1, h2, h3, h4 receiver analog ground for 3.3v / 1.8v analog power sup- plies it is recommended that all ground pins of this device be tied together.
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 11 agnd_tx gnd j2, j3, k3, k4, l4, l5, m1, m4, m5, n5, n7, p7 transmitter analog ground for 3.3v / 1.8v analog power sup- plies it is recommended that all ground pins of this device be tied together. tgnd gnd e5, e6, e7, e8, e9, e10, f5, f6, f7, f8, f9, f10, g5, g6, g7, g8, g9, g10, h5, h6, h7, h8, h9, h10, j5, j6, j7, j8, j9, j10, k5, k6, k7, k8, k9, k10 thermal ground it is recommended that all ground pins of this device be tied together. no connects n ame l evel t ype p in d escription nc nc m8 no connect this pin can be left floating or tied to ground. power and ground n ame t ype p in d escription
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 12 1.0 functional description the XRT91L81 transceiver is designed to operate with a sonet framer/asic device and provide a high- speed serial interface to optical networks. the transceiver converts 4-bit parallel data at 622/666 mhz to a serial cml bit stream at 2.488/2.666gbps and vice-versa. it implements a clock multiplier unit (cmu), sonet/ sdh serialization/de-serialization (serdes), limiting amplifier and receive clock and data recovery (cdr) unit. the transceiver is divided into transmit and receive sections and is used to provide the front end component of sonet equipment, which includes primarily serial transmit and receive functions. 1.1 hardware mode vs. host mode functionality of the oc-48 transceiver can be configured by using either host mode or hardware mode. if hardware mode is selected by pulling host/hw "low" or leaving this pin unconnected, the functionality is controlled by the hardware pins described in the hardware pin descriptions. however, if host mode is selected by pulling host/hw "high", the functionality is controlled by programming internal r/w registers using the serial microprocessor interface. whether using host or hardware mode, the functionality remains the same. therefore, the following sections describe the functionality rather than how each function is controlled. the hardware pin descriptions and the register bit descriptions concentrate on configuring the device. 1.2 input clock reference the XRT91L81 can accept either a 77.76/83.3mhz or 155.52/166mhz input clock at refclkp/n as its internal timing reference for generating higher speed clocks. the reference clock can be provided with one of two frequencies chosen by refclksel. the reference frequency options for the XRT91L81 are listed in ta b l e 2 . 1.3 forward error correction (fec) forward error correction is used to control errors along a one-way path of communication. fec sends extra information along with data which can be used by a receiver to check and correct the data without requesting re-transmission of the original information. it does so by introducing a known structure into a data sequence prior to transmission. the most common methods are to replace a 14-bit data packet with a 15-bit codeword structure, or to replace a 17-bit data packet with an 18-bit codeword structure. to maintain original bandwidth, a higher speed clock reference, derived by the ratio of 15/14 or 18/17 referenced to 77.76mhz or 155.52mhz is applied to the oc-48 transceiver using an external crystal. the XRT91L81 supports fec by accepting an input clock reference up to 83.3mhz or 166mhz. this allows the transmit 4-bit parallel input data to be applied to the oc-48 transceiver at 666mpbs which is converted to a 2.666gbps serial output stream to an optical module. a simplified block diagram of fec is shown in figure 2. t able 2: r eference f requency o ptions (n ormal m ode /fec) refclksel r eference c lock f requency o utput c lock f requency o perating m ode 0 77.76/83.3 mhz 2.488/2.666 ghz oc-48/stm-16 1 155.52/166 mhz 2.488/2.666 ghz oc-48/stm-16 f igure 2. s implified b lock d iagram of f orward e rror c orrection oc-48 transceiver sonet/framer asic oc-48 transceiver sonet/framer asic fec codec fec codec
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 13 2.0 receive section the receive section of XRT91L81 includes the differential limiting amplifier inputs rxinp/n, followed by the clock and data recovery unit (cdr) and receive serial-to-parallel converter. the integrated limiting amplifier, designed to be ac coupled at the input, allows the reception of differential signals as low as 10 mv-pp. the receiver accepts the high speed non-return to zero (nrz) serial data at 2.488/2.666 gb/s through the differential limiting amplifier input interfaces rxinp/n. the clock and data recovery unit recovers the high- speed receive clock from the incoming scrambled nrz data stream. the recovered serial data is converted into 4-bit-wide 622.08/666 mb/s parallel data and presented to the rxd[3:0]p/n lvds parallel interface. a divide-by-4 version of the high-speed recovered clock rxclkp/n, is used to synchronize the transfer of the 4- bit rxd[3:0]p/n data with the receive portion of the upstream device. upon initialization or loss of signal or loss of lock the 155.52/77.76 mhz (166/83.3 mhz) external reference clock is used to start-up the clock recovery phase-locked loop for proper operation. a special loop-back feature can be configured when rloopp is used in conjunction with de-jittered loop-time mode that allows the re-transmitted data to comply with itu and bellcore jitter generation specifications. 2.1 receive serial input the receive serial inputs can be applied to either the primary or secondary inputs selected by rxsel. if rxsel is pulled "low", the primary channel rxi0p/n is active. if rxsel is pulled "high", the secondary channel rxi1p/n is active. the receive serial inputs should be ac coupled to an optical module or an electrical interface. a simplified block diagram is shown in figure 3. n ote : some optical modules integrate ac coupled capacitors within the module. if so, the external ac coupled capacitors are not necessary and can be excluded. f igure 3. r eceive s erial i nput i nterface b lock oc-48 transceiver optical module 0.1 m f 0.1 m f rxi0p rxi0n
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 14 2.2 receive clock and data recovery the clock and data recovery unit accepts the high speed nrz serial data from the differential cml receiver and generates a clock that is the same frequency as the incoming data. the clock recovery utilizes the refclkp/n to train and monitor its clock recovery pll. initially upon startup, the pll locks to the reference clock. once this is achieved, the pll then attempts to lock onto the incoming receive data stream. whenever the recovered clock frequency deviates from the local reference clock frequency by more than approximately 500 ppm, the clock recovery pll will switch and lock back onto the local reference clock. when this condition occurs the pll will declare loss of lock and the lockdet_cdr signal will be pulled low. a loss of lock condition will also be declared when the external losext is asserted. whenever a loss of lock/loss of signal event occurs, the cdr will continue to supply a receive clock (based on the local reference) to the upstream framer device. when the disrd control is enabled, receive parallel output data will be forced to an all zeroes condition for the entire duration that a los condition is detected. this acts as a receive data mute upon los function to prevent random noise from being misinterpreted as valid incoming data. when the losext becomes inactive and the recovered clock is determined to be within 500 ppm accuracy with respect to the local reference source, the lock detect output (lockdet_cdr) will go active. 2.3 loss of signal XRT91L81 supports external loss of signal detection (los). the external los function is supported by the losext input. the ttl input is coming from the optical module through an output usually called sd or flag which indicates the lack or presence of optical power. depending on the manufacturer of these devices the polarity of this signal can be either active low or active high. the losext and polarity inputs are exclusive nored to generate the external loss control signal with the correct polarity. whenever an external los is detected, the XRT91L81 will automatically output a high level signal on the losdet output pin as well as update the control registers whenever the host mode serial microprocessor interface feature is active. 2.4 receive serial input to parallel output (sipo) the sipo is used to convert the 2.488/2.666ghz serial input data to 622/666mhz parallel output data which can interface to a sonet framer/asic. the sipo bit de-interleaves the serial input data into a 4-bit parallel output to rxd3p/n. a simplified block diagram is shown in figure 4. f igure 4. s implified b lock d iagram of sipo b 0 0 b 0 1 b 0 2 b 0 3 b 1 0 b 1 1 b 1 2 b 1 3 b 2 0 b 2 1 b 2 2 b 2 3 b 3 0 b 3 1 b 3 2 b 3 3 4-bit parallel lvds output data rxd0p/n rxd3p/n rxd2p/n rxd1p/n rxi0p/n rxclkp/n 622mhz b 3 0b 2 0b 1 0b 0 0 b 3 1b 2 1b 1 1b 0 1 b 3 2b 2 2b 1 2b 0 2 b 0 3 b 1 3 b 2 3 b 3 3 2.488ghz sipo
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 15 2.5 receive parallel output interface the 4-bit lvds 622/666mhz parallel output data of the receive path is used to interface to a sonet framer/ asic synchronized to the recovered clock. a simplified block diagram is shown in figure x. 2.6 receive parallel output data timing the receive parallel output data from the oc-48 receiver will adhere to the setup and hold times shown in figure 6 and table 3. f igure 6. r eceive p arallel o utput t iming t able 3: r eceive p arallel o utput d ata t iming s pecifications 2.7 disable receive output data upon los the receiver outputs can automatically be pulled "low" during a los condition to prevent data chattering. by pulling disrd "high", the receiver outputs will pull "low" any time a los condition occurs. 2.8 tri-state receive output data unlike disrd, trirxd is used to tri-state the receiver outputs regardless of the input data stream. by pulling trirxd "high", the receiver outputs will automically tri-state. f igure 5. r eceive p arallel o utput i nterface b lock test conditions: ta = 25c, vdd = 3.3v + 5% unless otherwise specified s ymbol p arameter m in .t yp .m ax .u nits c onditions rx inv rxclkp/n "high" to data invalid window 200 ps rx del rxclkp/n "high" to data delay 45 55 % rx dty rxclkp/n duty cycle 50 % sonet framer/asic XRT91L81 oc48 transceiver rxdo0p/n rxdo1p/n rxdo3p/n rxdo2p/n rxclkp/n disrd trirxd rx inv rx del rxclkp/n rxdo[3:0]p/n
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 16 3.0 transmit section the transmit section of the XRT91L81 accepts 4-bit parallel lvds data and converts it to serial cml output data intented to interface to an optical module. it consists of a 4-bit parallel lvds interface, a 4x9 fifo, parallel-to-serial converter, a clock multiplier unit (cmu), a current mode logic (cml) differential line driver, and loop timing modes. the cml serial output data rate is 2.488/2.666gbps for oc-48 applications. the high frequency serial clock is synthesized by a pll, which uses a low frequency clock as its input reference. in order to synchronize the data transfer process, the synthesized 2.488/2.666ghz serial output clock is divided by four and the 622/666mhz clock is presented to the upstream device to be used as its timing source. 3.1 transmit parallel interface the parallel data from an upstream device is presented to the XRT91L81 through a 4-bit lvds parallel bus interface txdi[3:0]. the data is latched into a parallel input register on the rising edge of txpclkip/n. if the sonet framer/asic is synchronized to the same timing source as the XRT91L81, the transmit input data and clock can directly interface to the oc-48 transceiver. however, if the sonet framer/asic is synchronized to a separate crystal, the XRT91L81 has two output clock references that can be used to synchronize the sonet framer/asic. txpclkop/n is a 622/666mhz lvds output clock source that is derived from the input clock reference of the transceiver. txclko16p/n is a 155.52/166mhz lvds auxillary output clock source that is also derived from the input clock reference. either of these two output clock sources can be used to synchronize the sonet framer/asic to the XRT91L81. if the auxillary clock source is not used, it can be tri- stated by pulling trirxclko16 "high". a simplified block diagram of the parallel interface is shown in figure 7. f igure 7. t ransmit p arallel i nput i nterface b lock sonet framer/asic XRT91L81 oc48 transceiver txdi0p/n txdi1p/n txdi3p/n txdi2p/n txclkip/n txpclkop/n txclko16p/n trirxclko16p/n
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 17 3.2 transmit parallel input data timing when applying parallel input data to the transmitter, the setup and hold times should be followed as shown in figure 8 and table 4. f igure 8. t ransmit p arallel i nput t iming t able 4: t ransmit p arallel i nput d ata t iming s pecifications 3.3 transmit fifo the parallel interface also includes a 4x9 fifo that can be used to eliminate difficult timing issues between the input transmit clock and the clock derived from the cmu. the use of the fifo permits the system to tolerate an arbitrary amount of delay and jitter between txclkop/n and txclkip/n. the fifo can be initialized when fifo_reset is asserted and held low for 10 cycles of the txclko clock. once the fifo is centered, the delay between txclko and txclki can decrease or increase up to two periods of the low-speed clock (txclko). should the delay exceed this amount, the read and write pointers will point to the same word in the fifo resulting in a loss of transmitted data (fifo overflow). in the event of a fifo overflow the fifo control logic will initiate an overflow signal that can be used by an external controller to issue a reset signal. the chip under the control of the fifo_autorst pin can automatically recover from an overflow condition. when the fifo_autorst input is set to a "high" level, once an overflow condition is detected, the chip will set the overflow pin to a high level and will automatically reset and center the fifo. for the transparent mode of operation (no fifo), the reset should be held at a constant "high" state. 3.4 fifo calibration upon power up it is required that the fifo_rst pin be pulled "high" for 10 txclk cycles to flush out the fifo after the device is powered on. if the fifo experiences an overflow condition, fifo_rst can be used to manually reset the fifo. however, the oc-48 transceiver has an automatic reset pin that will allow the fifo to automatically reset upon an overflow condition. fifo_autorst should be pulled "high" to enable the automatic fifo reset function. test conditions: ta = 25c, vdd = 3.3v + 5% unless otherwise specified s ymbol p arameter m in .t yp .m ax .u nits c onditions tx ts txclkip/n "high" to data setup time 300 ps tx th txclkip/n "high" to data hold time 300 ps tx dty txclkip/n duty cycle 40 60 % tx ts tx th txclkip/n txdi[3:0]p/n
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 18 3.5 transmit parallel input to serial output (piso) the piso is used to convert 622/666mhz parallel input data to 2.488/2.666ghz serial output data which can interface to an optical module. the piso bit interleaves parallel input data into a serial bit stream taking the first bit from txdi3p/n, then the first bit from txdi2p/n, and so on as shown in figure 9. 3.6 clock multiplier unit (cmu) and re-timer the high-speed serial clock synthesized by the cmu is divided by 4, and the txpclkop/n clock is presented to an upstream device. the upstream device should use txpclkop/n as its timing source. the upstream device then generates the txclkip/n clock that is phase aligned with the transmit data and provides it to the parallel interface of the transmitter. the data must meet setup and hold times with respect to txclkip/n. the XRT91L81 will latch txdi[3:0]p/n on the falling edge of txclkip/n. the clock synthesizer uses a pll to lock to the differential input reference clock. it can also be driven by an optional external vcxo for loop timed or local reference de-jitter applications. as an example the refclkp/n input can accept a clock from a lvpecl crystal oscillator that has a frequency accuracy better than 20ppm in order for the txclkop/n frequency to have the accuracy required for sonet systems. the other input, vcxo_inp/n can be connected to the output of a vcxo that can be configured to clean up the recovered received clock in loop timing mode before being applied to the input of the transmit cmu as a reference clock. in addition, the internal phase/frequency detector and charge pump, combined with an external vcxo can alternately be used as a jitter attenuator to de-jitter a noisy system reference clock prior to it being used to time the cmu. figure 10 provides a detailed overview of the transmit fifo in a system interface. f igure 9. s implified b lock d iagram of piso b 0 0 b 0 1 b 0 2 b 0 3 b 0 4 b 0 5 b 0 6 b 0 7 b 1 0 b 1 1 b 1 2 b 1 3 b 1 4 b 1 5 b 1 6 b 1 7 b 2 0 b 2 1 b 2 2 b 2 3 b 2 4 b 2 5 b 2 6 b 2 7 b 3 0 b 3 1 b 3 2 b 3 3 b 3 4 b 3 5 b 3 6 b 3 7 4-bit parallel lvds input data txdi0p/n txdi3p/n txdi2p/n txdi1p/n txop/n txclkip/n 622mhz 2.488ghz b 0 0 b 1 0 b 2 0 b 3 0b 0 1 b 1 1 b 2 1 b 3 1b 0 2 b 1 2 b 2 2 b 3 2 b 0 3 b 1 3 b 2 3 b 3 3 piso time (0)
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 19 f igure 10. t ransmit fifo and s ystem i nterface write pointer read pointer txdi[3:0]p/n autorst overflow reset txclkip/n refclkp/n fifo control div by 4 2.488/2.666ghz pll cmu delay upstream device 4 x 9 fifo 4 4 XRT91L81
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 20 3.7 loop timing and clock control two types of loop timing are possible in the XRT91L81. in the regular loop timing mode (without an external vcxo), the loop timing is controlled by the lptime_no_ja pin. this mode is selected by asserting the lptime_no_ja signal to a high level. when the loop timing mode is activated the external reference clock to the input of the cmu is replaced with the 1/16th or the 1/32nd of the high-speed recovered receive clock from the cdr. under this condition both the transmit and receive sections are synchronized to the recovered receive clock. the normal looptime mode directly locks the cmu to the recovered receive clock with no external de-jittering. in cases when the jitter of the recovered receive clock does not satisfy the strict itu and bellcore jitter generation requirements, an external vcxo-based pll can be used to clean up the jitter of the recovered receive clock. in this case the vcxo_sel pin should be set high. by doing so, the cmu receives its reference clock signal from an external vcxo connected to the vcxo_inp/n inputs. the lptime_ja pin must also be set high in order to select the recovered receive clock as the reference source for the de-jitter pll. in this state, the vcxo will be phase locked to the recovered receive clock through a narrowband loop filter. the use of the on-chip phase/frequency detector with charge pump and an external vcxo to remove the transmit jitter due to jitter in the recovered clock is shown in figure 10. the on-chip phase/frequency detector can also be used to remove the jitter from a noisy reference signal that is applied to the refclkp/n inputs. in this case the lptime_no_ja pin should be set "low", the vcxo_sel set "high", and the lptime_ja pin set "low". in this configuration, the refclkp/n signal is used as the reference to the de-jitter pll and the de-jittered output of the phase locked vcxo is used as the timing reference to the cmu. table 5 provides configuration for selecting the loop timing and reference de-jitter modes. t able 5: l oop timing and reference de - jitter configurations vcxo_sel lptime_ja lptime_no_ja a ction 0 0 0 normal mode 0 0 1 loop timing without de-jitter 1 0 0 reference de-jitter 1 1 0 loop timing with de-jitter
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 21 3.8 external loop filter as shown in figure 11, there is an internal charge pump used to drive an external loop filter and external vcxo. the charge pump current is fixed at 250ua. figure 12 is a simplified block diagram of the external loop filter and recommended values. f igure 12. s implified d iagram of the e xternal l oop f ilter f igure 11. l oop t iming m ode u sing an e xternal c leanup vcxo cpout lptime_ja rxip rxin charge pump mux phase detect cdr mux mux mux loop filter 2.488/2.666ghz cmu vcxo_sel refclk0p refclk0n lptime_no_ja lockdet_cmu reffreqsel vcxo_inp vcxo_inn div by 4 div by 4 clk data a a a a vcxo XRT91L81
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 22 3.9 transmit serial output control the 2.488/2.666ghz transmit serial output has a primary and secondary channel. by default, the serial output stream is multiplexed to both channels. however, the secondary channel can be configured to output the 2.488/2.666ghz serial data stream or the transmit serial clock according to the state of txo2_sel. if txo2_sel is pulled "low", the secondary channel will output the serial data stream. if txo2_sel is pulled "high", the secondary channel will output the transmit serial clock. in addition, the secondary channel can be disabled by pulling txo2_dis "high". if the secondary channel is disabled, the secondary serial output data will be pulled "high". the transmit serial output should be ac coupled to an optical module or electrical interface. a simplified block diagram is shown in figure 13. n ote : some optical modules integrate ac coupled capacitors within the module. if so, the external ac coupled capacitors are not necessary and can be excluded. f igure 13. t ransmit s erial o utput i nterface oc-48 transceiver optical module 0.1 m f 0.1 m f txop txon
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 23 4.0 diagnostic features 4.1 serial remote loopback the serial remote loopback function is activated by setting rloops "high". when serial remote loopback is activated, the high-speed serial receive data from rxin is presented at the high speed transmit output txop/ n, and the high-speed recovered clock is selected and presented to the high-speed transmit clock output txclkp/n. during serial remote loopback, the high-speed receive data (rxin) is also converted to parallel data and presented at the low-speed receive parallel interface rxd[3:0]p/n. the recovered receive clock is also divided by 4 and presented at the low-speed clock output rxclkp/n to synchronize the transfer of the 4- bit received parallel data. a simplified block diagram of serial remote loopback is shown in figure 14. 4.2 parallel remote loopback rloopp controls a more comprehensive version of remote loop-back that can also be used in conjunction with the de-jitter pll that is phase locked to the recovered receive clock. in this mode, the received signal traverses the limiting amplifier, is processed by the cdr, and is sent through the serial to parallel converter. at this point, the 4-bit parallel data and clock are looped back to the transmit fifo. concurrently, if receive clock jitter attenuation is also employed, the received clock is divided down in frequency and presented to the input of the integrated phase/frequency detector and is compared to the frequency of a vcxo that is connected to the vcxo_inp/n inputs. with the looptime configured to use the recovered receive clock as the reference and vcxo_sel asserted, the vcxo is phase locked to the recovered receive clock. the de-jittered clock is then used to retime the transmitter, resulting in the re-transmission of the de-jittered received data out of txop/n. a simplified block diagram of parallel remote loopback is shown in figure 15. f igure 14. s erial r emote l oopback f igure 15. p arallel r emote l oopback piso re-timer output drivers fifo sipo cdr input mux serial remote loopback rx parallel output tx serial output rx serial input piso re-timer output drivers fifo sipo cdr input mux parallel remote loopback rx parallel output tx serial output rx serial input
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 24 4.3 digital local loopback the digital local loopback is activated when the dloop signal is set high. when digital local loopback is activated, the high-speed data from the output of the parallel to serial converter is looped back and presented to the high-speed input of the receiver serial to parallel converter. the cmu output is also looped back to the receive section and is used to synchronize the transfer of the data through the receiver. in digital loopback mode the transmit data from the transmit parallel interface txdi[3:0]p/n is serialized and presented to the high-speed transmit output txop/n along with the high-speed transmit clock which is generated from the clock multiplier unit and presented to the txo2p/n pins. a simplified block diagram of digital loopback is shown in figure 16. f igure 16. d igital l oopback piso re-timer output drivers fifo sipo cdr input mux digital loopback tx parallel input rx parallel output tx serial output
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 25 4.4 sonet jitter requirements sonet equipment jitter requirements are specified for the following three types of jitter. the definitions of each of these types of jitter are given below. sonet equipment jitter requirements are specified for the following three types of jitter. 4.4.1 jitter tolerance: jitter tolerance is defined as the peak-to-peak amplitude of sinusoidal jitter applied on the input oc-n equipment interface that causes an equivalent 1db optical power penalty. oc-1/sts-1, oc-3/sts-3, oc-12 and oc-48 category ii sonet interfaces should tolerate, the input jitter applied according to the mask of figure 17, with the corresponding parameters specified in the figure. f igure 17. j itter t olerance m ask oc-n/sts-n level 1 3 12 48 f0 (hz) 10 10 10 10 f1 (hz) 30 30 30 600 f2 (hz) 300 300 300 6000 f3 (hz) 2k 6.5k 25k 100k f4 (hz) 20k 65k 250k 1000k a1 (uipp) 0.15 0.15 0.15 0.15 a2 (uipp) 1.5 1.5 1.5 1.5 a3 (uipp) 15 15 15 15 input jitter amplitude (ui pp ) a 3 a 2 a 1 f 0 f 1 f 2 f 3 f 4 slope= -20db/decade slope= -20db/decade jitter frequency (hz)
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 26 4.4.2 jitter transfer jitter transfer is defined as the ratio of the jitter on the output of oc-n to the jitter applied on the input of oc-n versus frequency. jitter transfer is important in applications where the system is utilized in the loop-timed mode, where the recovered clock is used as the source of the transmit clock. 4.4.3 jitter generation jitter generation is defined as the amount of jitter at the oc-n output in the absence of applied input jitter. the bellcore and itu requirement for this type jitter is 0.01ui rms measured with a specific band-pass filter. for more information on these specifications refer to bellcore tr-nwt-000253 sections 5.6.2-5 and gr-253- core section 5.6.
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 27 5.0 serial microprocessor interface block the serial microprocessor uses a standard 3-pin serial port with cs , sclk, and sdi for programming the transceiver. optional pins such as sdo, int , and reset allow the ability to read back contents of the registers, monitor the transceiver via an interrupt pin, and reset the transceiver to its default configuration by pulling reset "low" for more than 10ms. a simplified block diagram of the serial microprocessor is shown in figure 18. f igure 18. s implified b lock d iagram of the s erial m icroprocessor i nterface 5.1 s erial t iming i nformation the serial port requires 16 bits of data applied to the sdi (serial data input) pin. the serial microprocessor samples sdi on the rising edge of sclk (serial clock input). the data is not latched into the device until all 16 bits of serial data have been sampled. a timing diagram of the serial microprocessor is shown in figure 19. f igure 19. t iming d iagram for the s erial m icroprocessor i nterface serial microprocessor interface cs sdi sclk sdo reset int hw/host cs sdi sclk sdo 1 2 10 9 8 7 6 5 4 3 11 16 15 13 14 12 r/wa0 a1a2a3a4a5 x d0 d1 d7 d6 d5 d4 d3 d2 d0 d1 d7 d6 d5 d4 d3 d2 high-z high-z 25ns 50ns
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 28 5.2 16-b it s erial d ata i nput d escritption the serial data input is sampled on the rising edge of sclk. in readback mode, the serial data output is updated on the falling edge of sclk. the serial data must be applied to the transceiver lsb first. the 16 bits of serial data are described below. 5.2.1 r/w (sclk1) the first serial bit applied to the transceiver informs the microprocessor that a read or write operation is desired. if the r/w bit is set to 0, the microprocessor is configured for a write operation. if the r/w bit is set to 1, the microprocessor is configured for a read operation. 5.2.2 a[5:0] (sclk2 - sclk7) the next 6 sclk cycles are used to provide the address to which a read or write operation will occur. a0 (lsb) must be sent to the transceiver first followed by a1 and so forth until all 6 address bits have been sampled by sclk. 5.2.3 x (dummy bit sclk8) the dummy bit sampled by sclk8 is used to allow sufficient time for the serial data output pin to update data if the readback mode is selected by setting r/w = 1. therefore, the state of this bit is ignored and can hold either 0 or 1 during both read and write operations. 5.2.4 d[7:0] (sclk9 - sclk16) the next 8 sclk cycles are used to provide the data to be written into the internal register chosen by the ad- dress bits. d0 (lsb) must be sent to the transceiver first followed by d1 and so forth until all 8 data bits have been sampled by sclk. once 16 sclk cycles have been complete, the transceiver holds the data until cs is pulled high whereby, the serial microprocessor latches the data into the selected internal register. 5.3 8-b it s erial d ata o utput d escription the serial data output is updated on the falling edge of sclk9 - sclk16 if r/w is set to 1. d0 (lsb) is pro- vided on sclk9 to the sdo pin first followed by d1 and so forth until all 8 data bits have been updated. the sdo pin allows the user to read the contents stored in individual registers by providing the desired address on the sdi pin during the read cycle.
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 29 6.0 register map and bit descriptions t able 7: m icroprocessor r egister b it d escription t able 6: m icroprocessor r egister m ap r eg addr t ype d7 d6 d5 d4 d3 d2 d1 d0 channel 0 control register (0x00h - 0x05h) 0 0x00 r/w reserved reserved reserved vcxoie losie cdrie cmuie fifoie 1 0x01 rur reserved reserved reserved vcxois losis cdris cmuis fifois 2 0x02 ro reserved reserved reserved vcxoid losid cdrid cmuid fifoid 3 0x03 r/w txo2dis refreqsel txo2sel loopbw vcxosel tritxclk016 autorst fiforst 4 0x04 r/w reserved polarity looptm lptimjadis disrd trirxd rxsel vcxolken 5 0x05 r/w reserved reserved reserved reserved reserved dloop rloops rloopp 0x06 - 0x3d r/w reserved 62 0x3e ro device id (see bit description) 63 0x3f ro revision id (see bit description) c hannel 0 c ontrol r egister (0 x 00 h ) b it n ame f unction register type default value (hw reset) d7 reserved this register bit is not used x x d6 reserved this register bit is not used x x d5 reserved this register bit is not used x x d4 vcxoie voltage controlled external oscillatorlock interrupt enable "0" = masks the vcxo interrupt generation "1" = enables interrupt generation r/w 0 d3 losie loss of signal interrupt enable "0" = masks the los interrupt generation "1" = enables interrupt generation r/w 0 d2 cdrie clock and data recovery lock interrupt enable "0" = masks the cdr lock interrupt generation "1" = enables interrupt generation r/w 0 d1 cmuie clock multiplier unit lock interrupt enable "0" = masks the cmu lock interrupt generation "1" = enables interrupt generation r/w 0 d0 fifoie fifo overflow interrupt enable "0" = masks the fifo interrupt generation "1" = enables interrupt generation r/w 0
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 30 t able 9: m icroprocessor r egister b it d escription t able 8: m icroprocessor r egister b it d escription c hannel 0 c ontrol r egister (0 x 01 h ) b it n ame f unction register type default value (hw reset) d7 reserved this register bit is not used x x d6 reserved this register bit is not used x x d5 reserved this register bit is not used x x d4 vcxois voltage controlled external oscillator lock interrupt status "0" = no change "1" = change in status occured rur 0 d3 losis loss of signal interrupt status "0" = no change "1" = change in status occured rur 0 d2 cdris clock and data recovery lock interrupt status "0" = no change "1" = change in status occured rur 0 d1 cmuis clock multiplier unit lock interrupt status "0" = no change "1" = change in status occured rur 0 d0 fifois fifo overflow interrupt status "0" = no change "1" = change in status occured rur 0 c hannel 0 c ontrol r egister (0 x 02 h ) b it n ame f unction register type default value (hw reset) d7 reserved this register bit is not used x x d6 reserved this register bit is not used x x d5 reserved this register bit is not used x x d4 vcxoid voltage controlled external oscillator lock detection the vcxoid is used to indicate whether the internal clock refer- ence is locked to an external vco. an interrupt will not occur unless the vcxoie is set to "1" in the channel register 0x00h. "0" = no alarm "1" = no lock has occured for vcxo ro 0
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 31 d3 losid loss of signal detection the losid indicates the los activity. an interrupt will not occur unless the rlosie is set to "1" in the channel register 0x00h. "0" = no alarm "1" = a los condition is present ro 0 d2 cdrid clock and data recovery lock detection the cdrid is used to indicate that the cdr is locked. an interrupt will not occur unless the cdrie is set to "1" in the channel register 0x00h. "0" = no alarm "1" = a los condition is present ro 0 d1 cmuid clock multiplier unit lock detection the cmuid is used to indicate that the cmu is locked. an inter- rupt will not occur unless the cmuie is set to "1" in the channel register 0x00h. "0" = no alarm "1" = a los condition is present ro 0 d0 fifoid fifo overflow detection the fifoid indicates that the fifo has experienced an overflow condition. an interrupt will not occur unless the fifoie is set to "1" in the channel register 0x00h. "0" = no alarm "1" = a los condition is present ro 0 t able 10: m icroprocessor r egister b it d escription c hannel 0 c ontrol r egister (0 x 03 h ) b it n ame f unction register type default value (hw reset) d7 txo2dis secondary transmit serial output disable this bit is used to disable the secondary transmit serial output. by default, the secondary transmit signal is enabled. "0" = enabled "1" = disabled r/w 0 d6 refreqsel input reference frequency select this bit is used to select the input clock reference. "0" = 77.76/83.3 mhz "1"= 155.52/166 mhz r/w 0 c hannel 0 c ontrol r egister (0 x 02 h ) b it n ame f unction register type default value (hw reset)
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 32 d5 txo2sel secondary transmit serial output select this bit is used to select between serial data and a reference clock for the secondary transmit serial output. "0" = 2.488gbit/s serial output data "1" = transmit output clock (2.488/2.666 ghz) r/w 0 d4 loopbw cmu loop band width select this bit is used to select the bandwidth of the clock multiplier unit of the transmit path to a narrow or wide band. "0" = narrow band (1x) "1" = wide band (4x) r/w 0 d3 vcxosel vcxo de-jitter select this bit selects either the normal refclk or the de-jitter vcxo as a reference clock. "0" = normal refclk mode "1" = de-jitter vcxo mode r/w 0 d2 tritxclko16 auxillary output clock tri-state this bit is used to tri-state the auxillary clock. "0" = txclko16 enabled "1" = txclko16 tri-state r/w 0 d1 autorst automatic fifo overflow reset if this bit is set to "1", the oc-48 transceiver will automatically flush the fifo upon an overflow condition. upon power-up, the fifo should be manually reset by setting fifo_rst to "1" for 10 cycles of txclk. "0" = manual fifo reset required for overflow conditions "1" = automatically resets fifo upon overflow detection r/w 0 d0 fiforst manual fifo reset fiforst should be set to "1" for 10 cycles of txclk during power-up in order to flush out the fifo. upon an interrupt indica- tion that the fifo has an overflow condition, this bit is used to reset or flush out the fifo. n ote : to automaically reset the fifo, see the autorst bit. r/w 0 t able 10: m icroprocessor r egister b it d escription c hannel 0 c ontrol r egister (0 x 03 h ) b it n ame f unction register type default value (hw reset)
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 33 t able 11: m icroprocessor r egister b it d escription c hannel 0 c ontrol r egister (0 x 04 h ) b it n ame f unction register type default value (hw reset) d7 reserved this register bit is not used x x d6 polarity polarity for los input select losext and polarity bits will be exlussive nored internally to generate the correct polarity. r/w 0 d5 looptm_ja loop timing with ja the looptm_ja bit must be set to "1" in order to select the recov- ered receive clock as the reference source for the de-jitter pll. "0" = disabled "1" = enabled r/w 0 d4 lptimjadis loop timing with no ja when the loop timing mode is activated the external reference clock to the input of the cmu is replaced with the 1/16th or the 1/ 32nd of the high-speed recovered receive clock from the cdr. "0" = disabled "1" = loop timing activated r/w 0 d3 disrd receive output disable upon los if this bit is set to "1", the receive output data will automically pull "low" when a los condition occurs. "0" = disabled "1" = mute data upon los r/w 0 d2 trirxd receive output tri-state this bit is used to control the activity of the 4-bit parallel receive output bus and its reference clock. "0" = normal mode "1" = tri-state rxdp/n[3:0] and rxclk r/w 0 d1 rxsel receive serial input select this bit is used to select the receive serial data input from the pri- mary or secondary inputs. "0" = rxi0 "1" = rxi1 r/w 0 d0 vcxolken de-jitter pll lock detect enable this bit enables the vcxo lock detect pin n8 to be active. "0" = vcxo_lock disabled "1" = vcxo_lock enabled r/w 0
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 34 t able 12: m icroprocessor r egister b it d escription c hannel 0 c ontrol r egister (0 x 05 h ) b it n ame f unction register type default value (hw reset) d7 reserved this register bit is not used x x d6 reserved this register bit is not used x x d5 reserved this register bit is not used x x d4 reserved this register bit is not used x x d3 reserved this register bit is not used x x d2 dloop digital loopback digital loopback allows the transmit input pins to be looped back to the receive output pins for local diagnostics. the transmit serial output data is valid during the digital loopback. "0" = disabled "1" = enable dloop r/w 0 d1 rloops serial remote loopback serial remote loopback allows the receive serial input pins to be looped back to the transmit serial output pins for remote diagnos- tics. the receive output data is valid during a serial remote loop- back. "0" = disabled "1" = enable rloops r/w 0 d0 rloopp parallel remote loopback parallel remote loopback has the same affect as the serial remote loopback, except that the input data is allowed to pass through the sipo before its looped back to the transmit path, wherein it passes through the transmit fifo, through the piso, and back out the transmit serial output. the receive output data is valid during a serial remote loopback. "0" = disabled "1" = enable rloopp r/w 0
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 35 t able 13: m icroprocessor r egister 0 x 02 h b it d escription t able 14: m icroprocessor r egister 0 x 01 h b it d escription d evice "id" r egister (0 x 3e h ) b it n ame f unction register type default value (hw reset) d7 d6 d5 d4 d3 d2 d1 d0 device "id" the device "id" of the XRT91L81 liu is 0xc0h. along with the revision "id", the device "id" is used to enable software to identify the silicon adding flexibility for system control and debug. ro 1 1 0 0 0 0 0 0 r evision "id" r egister (0 x 3f h ) b it n ame f unction register type default value (hw reset) d7 d6 d5 d4 d3 d2 d1 d0 revision "id" the revision "id" of the XRT91L81 liu is used to enable software to identify which revision of silicon is currently being tested. the revision "id" for the first revision of silicon (revision a) will be 0x01h. ro 0 0 0 0 0 0 0 1
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver rev. p1.0.3 preliminary 36 7.0 electrical characteristics absolute maximums power supply......................................... - 0.5v to +3.465v power dissipation stbga package........................... tbd storage temperature ...............................-65c to 150c input logic signal voltage (any pin) .........-0.5v to + 5.5v operating temperature range.................-40c to 85c esd protection (hbm)...........................................>2000v supply voltage ...................... gnd-0.5v to +vdd + 0.5v input current (any pin) ...................................... + 100ma dc electrical characteristics test conditions: ta = 25c, vdd = 3.3v + 5% unless otherwise specified s ymbol t ype p arameter m in .t yp .m ax .u nits c onditions i dd power supply current tbd ma i ll data bus tri-state bus leakage current -10 +10 a v hl ttl input high voltage 1.6 v v il ttl input low voltage 1.2 v v idiff analog input differential voltage 0.01 1 v ac coupled v comm analog common mode voltage 1 2 v v icomm lvds input lvds common mode voltage 0.5 2 v v iamp lvds input lvd voltage 0.1 v v icomm pecl input pecl common mode voltage 1.5 2 v terminate with 50 w to v cc -2 v iamp pecl input pecl voltage 0.2 v terminate with 50 w to v cc -2 v oh ttl output high voltage 2 v v ol ttl output low voltage 0.8 v v oh lvds output lvds high voltage 1.35 v differential ter- mination, 100 w v ol lvds output lvds low voltage 1.15 v differential ter- mination, 100 w v oamp cml output common mode logic voltage 0.4 0.6 v ac coupled, 50 w to gnd
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 37 196 shrink thin ball grid array (12.0 mm x 12.0 mm, stbga) rev. 1.00 ordering information p art n umber p ackage o perating t emperature r ange XRT91L81ib 196 shrink thin ball grid array (12.0 mm x 12.0 mm, stbga) -40 c to +85 c (a1 corner feature is mfger option) a b e a1 a2 seating plane a 11 10 9876543 1 2 b c d e f g h j k l d d1 a1 feature/mark 13 14 12 p n m d1 d symbol min max min max a 0.053 0.067 1.35 1.70 a1 0.010 0.022 0.25 0.55 a2 0.033 0.052 0.85 1.31 d 0.465 0.480 11.80 12.20 d1 0.409 bsc 10.40 bsc b 0.018 0.022 0.45 0.55 e 0.031 bsc 0.80 bsc inches millimeters note: the control dimension is in millimeter.
XRT91L81 2.488/2.666gbps oc-48/stm-16 sonet/sdh transceiver preliminary rev. p1.0.3 38 notice exar corporation reserves the right to make changes to the products contained in this publication in order to improve design, performance or reliability. exar corporation assumes no responsibility for the use of any circuits described herein, conveys no license under any patent or other right, and makes no representation that the circuits are free of patent infringement. charts and schedules contained here in are only for illustration purposes and may vary depending upon a users specific application. while the information in this publication has been carefully checked; no responsibility, however, is assumed for inaccuracies. exar corporation does not recommend the use of any of its products in life support applications where the failure or malfunction of the product can reasonably be expected to cause failure of the life support system or to significantly affect its safety or effectiveness. products are not authorized for use in such applications unless exar corporation receives, in writing, assurances to its satisfaction that: (a) the risk of injury or damage has been minimized; (b) the user assumes all such risks; (c) potential liability of exar corporation is adequately protected under the circumstances. copyright 2004 exar corporation datasheet january 2004. revision history r evision #d ate d escription a1.0.1 july 2002 1st release of the XRT91L81 product brief a1.0.2 september 2002 revisions to the product feature set, device architecture and pin descriptions. a1.0.3 october 2002 added pin numbers to pin list, package outline and added rext pin to block dia- gram. a1.0.4 december 2002 revised general description, applications and features. p1.0.0 april 2003 new block diagram and revised pin list (pins a4, b4 and b11 changed from nc to dgnd). p1.0.1 may 2003 changed technical content and re-arranged sections p1.0.2 october 2003 revised general description in the transmit and receive sections. re-arranged sections. added electrical specifications. p1.0.3 january 2004 corrected a typo in the device id register.


▲Up To Search▲   

 
Price & Availability of XRT91L81

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X